@bg-color: rgba(255, 255, 255, 1);

@color: rgba(51, 51, 51, 1);
@title-color: rgba(77, 77, 77, 1);

// 回款系数
.PayBackModulus {
  :global {
    .colorRed {
      color: red;
    }
    .colorGreen {
      color: green;
    }
    .tl {
      text-align: left;
    }
    .tr {
      text-align: right;
    }
    .editable-cell-value-wrap {
      padding: 5px 12px;
      cursor: pointer;
    }

    .editable-row:hover .editable-cell-value-wrap {
      border: 1px solid #d9d9d9;
      border-radius: 4px;
      padding: 4px 11px;
    }

    .ant-table-footer {
      padding: 0;
      border-radius: 0;
      background: #fff;

      .ant-table-small {
        border-radius: 0;
      }
    }

    .ant-table.ant-table-bordered .ant-table-footer {
      border: none;
    }

    .ant-table-scroll {
      overflow: hidden;
    }
  }
}

.footerTable {
  :global {
    .ant-table-fixed-left .ant-table-body-inner {
      margin-right: 0;
    }

    .ant-card {
      border-radius: 0;
    }

    .ant-table-body-inner {
      overflow: hidden;
    }
  }
}

.editable-cell-value-input :global .ant-form-item-control {
  line-height: 26px;
}

.editable-cell-value-input :global .ant-input {
  height: 28px;
  text-align: right;
}

.editable-cell-value-input :global .ant-input-number {
  height: 28px;
}

.editable-cell-value-input :global .ant-input-number-input {
  height: 26px;
}
.editable-cell-value-input :global .ant-input-suffix {
  z-index: 0;
}

.headerTitle {
  padding-top: 40px;
  padding-bottom: 30px;
  color: @title-color;
  font-size: 22px;
  text-align: center;
}
